Foxit PDF SDK
FoxitPDFSDKPython3.Color类 参考
类 FoxitPDFSDKPython3.Color 继承关系图:
FoxitPDFSDKPython3.Base

Public 成员函数

def Color ()
 构造一个空的颜色对象。
 
def Color (color_space)
 构造函数,使用颜色空间对象 更多...
 
def Color (other)
 使用另一个color对象的构造函数。 更多...
 
def ConvertToCMYK (intent)
 转换为CMYK颜色。 更多...
 
def ConvertToRGB (intent)
 转换为RGB颜色。 更多...
 
def GetColorSpace ()
 获取当前颜色所属的颜色空间。 更多...
 
def GetValue ()
 获取分量值数组。 更多...
 
def IsEmpty ()
 检查当前对象是否为空。 更多...
 
def SetValue (component_array)
 设置分量值数组。 更多...
 

详细描述

此类表示颜色。

构造及析构函数说明

◆ Color() [1/2]

def FoxitPDFSDKPython3.Color.Color (   color_space)

构造函数,使用颜色空间对象

参数
[in]color_space有效的颜色空间对象。

◆ Color() [2/2]

def FoxitPDFSDKPython3.Color.Color (   other)

使用另一个color对象的构造函数。

参数
[in]other另一个 Color 对象。

成员函数说明

◆ ConvertToCMYK()

def FoxitPDFSDKPython3.Color.ConvertToCMYK (   intent)

转换为CMYK颜色。

参数
[in]intent(保留)用于颜色转换的渲染意图。
返回
转换后的颜色。如果返回颜色的函数 FoxitPDFSDKPython3.Color.IsEmpty 的返回值为 true,则表示转换失败。

◆ ConvertToRGB()

def FoxitPDFSDKPython3.Color.ConvertToRGB (   intent)

转换为RGB颜色。

参数
[in]intent(保留)用于颜色转换的渲染意图。
返回
转换后的颜色。如果返回颜色的函数 FoxitPDFSDKPython3.Color.IsEmpty 的返回值为 true,则表示转换失败。

◆ GetColorSpace()

def FoxitPDFSDKPython3.Color.GetColorSpace ( )

获取当前颜色所属的颜色空间。

返回
颜色空间对象。

◆ GetValue()

def FoxitPDFSDKPython3.Color.GetValue ( )

获取分量值数组。

分量的数量取决于当前颜色所属的颜色空间。 用户可以通过函数 FoxitPDFSDKPython3.Color.GetColorSpace 获取颜色空间对象,然后 通过函数 FoxitPDFSDKPython3.ColorSpace.GetComponentCount 获取分量数量。

返回
分量值数组。每个分量值的范围为 0.0 到 1.0。

◆ IsEmpty()

def FoxitPDFSDKPython3.Color.IsEmpty ( )

检查当前对象是否为空。

当前对象为空时,表示当前对象无效。

返回
true 表示当前对象为空,false 表示非空。

◆ SetValue()

def FoxitPDFSDKPython3.Color.SetValue (   component_array)

设置分量值数组。

分量的数量取决于当前颜色所属的颜色空间。 用户可以通过函数 FoxitPDFSDKPython3.Color.GetColorSpace 获取颜色空间对象,然后 通过函数 FoxitPDFSDKPython3.ColorSpace.GetComponentCount 获取分量数量。

参数
[in]component_array分量值数组。此数组中的分量数量应与当前颜色所属颜色空间的分量数量匹配。 每个分量值的有效范围为 0.0 到 1.0。
返回
无。